Skip to content

feat(IMU): Improve IMU Data Retrieval Speed#22

Open
dark-sorceror wants to merge 6 commits intomainfrom
feat/Faster-IMU-Data-Retrieval
Open

feat(IMU): Improve IMU Data Retrieval Speed#22
dark-sorceror wants to merge 6 commits intomainfrom
feat/Faster-IMU-Data-Retrieval

Conversation

@dark-sorceror
Copy link
Member

@dark-sorceror dark-sorceror commented Feb 4, 2026

- Switch to built-in IMU hardware DLPF - removes software implementation of LPF

  • Separate IMU calibration
  • Configure BDU
  • Enable I2C DMA
  • 104 Hz ODR tied to bandwidth of hardware filtering
  • Switch to hardware filtering

@dark-sorceror dark-sorceror force-pushed the feat/Faster-IMU-Data-Retrieval branch from 1f0a074 to 3823ec6 Compare February 13, 2026 22:01
Separate calibration and add block data updating
@dark-sorceror dark-sorceror force-pushed the feat/Faster-IMU-Data-Retrieval branch from a807b50 to 2c971eb Compare February 13, 2026 22:11
Updated driver to use non-blocking HAL_I2C_Mem_Read_DMA for async processing
@dark-sorceror dark-sorceror marked this pull request as ready for review February 24, 2026 05:41
@dark-sorceror dark-sorceror requested a review from a team as a code owner February 24, 2026 05:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant